List Approvals
Approvals
List Approvals
GET
List Approvals
List approvals for a board with optional status filtering.
Authentication
Requires admin or agent authentication.Path Parameters
UUID of the board
Query Parameters
Filter by approval status. Options:
pending, approved, rejectedNumber of items per page (max 100)
Pagination offset
Response
Returns a paginated list of approvals.Array of approval objects
Approval UUID
Board UUID
Type of action requiring approval (e.g.,
tool_use, task_assignment)Current approval status:
pending, approved, or rejectedConfidence score (0-100)
Primary task UUID
Array of associated task UUIDs
Array of task titles corresponding to task_ids
Agent UUID that requested approval
Action-specific payload data
Rubric evaluation scores
ISO 8601 timestamp
ISO 8601 timestamp when approved or rejected
Total number of approvals matching the filter
Items per page
Current offset
Example Request
Example Response
Notes
- Only one pending approval is allowed per task
- Approvals are ordered by creation date (newest first)
- Use the
/streamendpoint for real-time approval updates